20.1 Introduction 20.2 the Multicut Problem
نویسندگان
چکیده
Last time we covered the s-t MinCut problem and the Multiway Cut problem, for which we gave a 2(1− 1 k )-approximation via an LP relaxation and showed that the integrality gap was 2(1− 1 k ). Today we will cover the MultiCut problem, and approximation algorithms for the problem using a techniques called low-diameter random decomposition (LDRD) and region growing. The MultiCut problem is related to the Sparsest Cut problem in which a roughly balanced separator is sought in a graph. Being able to find a sparse cut can help with divide and conquer algorithms because it implies we can divide the graph into two roughly equal-sized pieces with little “interaction” (i.e., edges crossing between the two pieces). Ideas similar to the ones in today’s lecture come from [1, 2, 3, 4, 5].
منابع مشابه
Directed Multicut with linearly ordered terminals
Motivated by an application in network security, we investigate the following “linear” case of Directed Multicut. Let G be a directed graph which includes some distinguished vertices t1, . . . , tk. What is the size of the smallest edge cut which eliminates all paths from ti to tj for all i < j? We show that this problem is fixed-parameter tractable when parametrized in the cutset size p via an...
متن کاملApproximating the k-multicut problem
We study the k-multicut problem: Given an edgeweighted undirected graph, a set of l pairs of vertices, and a target k ≤ l, find the minimum cost set of edges whose removal disconnects at least k pairs. This generalizes the well known multicut problem, where k = l. We show that the k-multicut problem on trees can be approximated within a factor of 83 + 2, for any fixed 2 > 0, and within O(log n ...
متن کاملCsc5160: Combinatorial Optimization and Approximation Algorithms Topic: Graph Partitioning Problems 18.1 Graph Partitioning Problems 18.1.2 Multiway Cut
This lecture gives a general introduction of graph partitioning problems. We will begin with the definitions of some classic graph partitioning problems (e.g. multiway cut, multicut, sparsest cut), and discuss their relationships. Then we will focus on deriving two approximation algorithms. For the multiway cut problem, we will show a 2-approximation algorithm through a combinatorial argument. ...
متن کاملApproximate Max--ow Min-(multi)cut Theorems and Their Applications
Consider the multicommodity ow problem in which the object is to maximize the sum of commodities routed. We prove the following approximate max-ow min-multicut theorem: min multicut O(log k) max ow min multicut; where k is the number of commodities. Our proof is constructive; it enables us to nd a multicut within O(log k) of the max ow (and hence also the optimal multicut). In addition, the pro...
متن کاملAn approximation algorithm for the Generalized k-Multicut problem
Given a graph G = (V, E) with nonnegative costs defined on edges, a positive integer k, and a collection of q terminal sets D = {S1, S2, . . . , Sq}, where each Si is a subset of V (G), the Generalized k-Multicut problem asks to find a set of edges C ⊆ E(G) at the minimum cost such that its removal from G cuts at least k terminal sets in D. A terminal subset Si is cut by C if all terminals in S...
متن کامل